package com.qdxwx.models.enums;

/**
 * 消息开关类型
 * @author developer
 */
public enum LetterTemplate {
    USER_REGISTER("用户注册消息"),
    ORDER_SUCCESS("订单支付通知"),
    ORDER_OPEN("订单开通通知"),
    ORDER_CANCEL("订单取消提示"),
    ORDER_RECOVER("订单恢复通知"),
    ORDER_REFUND("订单退款通知"),
    ORDER_DELAY("订单延期提示"),
    ORDER_CLOSE("订单关闭通知"),
    COURSE_GIVE("课程赠送通知"),
    COURSE_OVER("课程过期提示"),
    COUPON_GIVE("优惠券赠送通知"),
    COUPON_OVER("优惠券过期提示"),
    MEMBER_GIVE("会员赠送通知"),
    CASH_DRAW("提现审批通知");

    private String title;

    LetterTemplate(String title){
        this.title = title;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    @Override
    public String toString() {
        return "LetterTemplate{" +
                "title='" + title + '\'' +
                "} " + super.toString();
    }
}

/*
register,//用户注册消息
    outsideRegisterModel,//第三方第一次登陆发送信息
    auditingOrder,//后台开通订单
    cancelOrder,//后台取消订单
    recoveryOrder,//后台恢复订单
    refundOrder,//后台订单退款
    delayOrder,//后台订单详情延期
    closeCourseOrder,//后台订单详情课程关闭
    giveCouponCode,//后台赠送优惠券
    adminQuestionAccept,//后台问答 采纳最佳答案
    frontQuestionAccept,//前台问答 采纳最佳答案
    paySuccess,//订单回调 订单支付成功
    giveCourse,//后台赠送课程
    timeOverMsg,//课程过期提示
    timeOverCouponCodeMsg,//优惠券过期提示
    drawMoney//提现
 */
